<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // js中对于原型链的理解
        
        // prototype属性对应着一个空对象(没有我们指定的方法和属性)，这个空对象就是我们所说的原型对象，每一个

        // 显示原型和隐式原型

        // 每一个函数都有一个prototype属性, 就是显示原型

        // 每一个实例, 都会有一个__proto__属性指向他的构造函数的prototype，这就是隐式原型
        function Fun(){

        }
        let fun = new Fun();
        console.log(fun.__proto__ == Fun.prototype);//true
    </script>
</body>
</html>